English Dictionary
◊ DRILL IN
drill in
v : teach by drills and repetition [syn: {hammer in}, {ram down},
{beat in}]